shape graph
- Europe > France (0.05)
- North America > United States > California > Alameda County > Berkeley (0.04)
- Europe > United Kingdom > England > West Yorkshire > Huddersfield (0.04)
- (4 more...)
SVarM: Linear Support Varifold Machines for Classification and Regression on Geometric Data
Hartman, Emmanuel, Charon, Nicolas
Shape analysis, or geometric data science, is a field dedicated to building statistical and machine learning methods able to retrieve and analyze the morphological variability in geometric structures. This is a particularly central problem in applications such as computer vision or biomedical imaging where observations often come as segmented curves, surfaces, densities or other types of complex geometric data. Various approaches have been proposed, including Riemannian and elastic shape space models [23, 41, 31, 56], topology based methods [22, 15, 20], and metric/functional matching frameworks [11, 40, 42]. These different methods have proved quite successful in tackling problems such as pairwise comparison, regression, classification or clustering for datasets of shapes. However, with the constant advances in acquisition protocols and the explosion in the size and resolution of datasets that followed, many such methods do not always scale well to recent applications that may involve databases with up to tens of thousands of subjects, each made of potentially hundreds of thousands of vertices. In view of the rapid development of new machine learning paradigms, in particular neural network models, and their impressive achievements in image processing and analysis tasks, one can reasonably expect similar tools to be able to address those challenges on geometric data. Yet, the very particular and intricate nature of shape spaces poses unique challenges when it comes to designing robust neural network models for shape analysis tasks.
- North America > United States > New York (0.04)
- North America > United States > New Jersey > Middlesex County > Piscataway (0.04)
SHACL Validation under Graph Updates (Extended Paper)
Ahmetaj, Shqiponja, Konstantinidis, George, Ortiz, Magdalena, Pareti, Paolo, Simkus, Mantas
SHACL (SHApe Constraint Language) is a W3C standardized constraint language for RDF graphs. In this paper, we study SHACL validation in RDF graphs under updates. We present a SHACL-based update language that can capture intuitive and realistic modifications on RDF graphs and study the problem of static validation under such updates. This problem asks to verify whether every graph that validates a SHACL specification will still do so after applying a given update sequence. More importantly, it provides a basis for further services for reasoning about evolving RDF graphs. Using a regression technique that embeds the update actions into SHACL constraints, we show that static validation under updates can be reduced to (un)satisfiability of constraints in (a minor extension of) SHACL. We analyze the computational complexity of the static validation problem for SHACL and some key fragments. Finally, we present a prototype implementation that performs static validation and other static analysis tasks on SHACL constraints and demonstrate its behavior through preliminary experiments.
- Europe > Austria > Vienna (0.04)
- Oceania > Australia > New South Wales > Sydney (0.04)
- North America > Mexico > Mexico City > Mexico City (0.04)
- (2 more...)
SHACL2FOL: An FOL Toolkit for SHACL Decision Problems
Recent studies on the Shapes Constraint Language (SHACL), a W3C specification for validating RDF graphs, rely on translating the language into first-order logic in order to provide formally-grounded solutions to the validation, containment and satisfiability decision problems. Continuing on this line of research, we introduce SHACL2FOL, the first automatic tool that (i) translates SHACL documents into FOL sentences and (ii) computes the answer to the two static analysis problems of satisfiability and containment; it also allow to test the validity of a graph with respect to a set of constraints. By integrating with existing theorem provers, such as E and Vampire, the tool computes the answer to the aforementioned decision problems and outputs the corresponding first-order logic theories in the standard TPTP format. We believe this tool can contribute to further theoretical studies of SHACL, by providing an automatic first-order logic interpretation of its semantics, while also benefiting SHACL practitioners, by supplying static analysis capabilities to help the creation and management of SHACL constraints.
- Europe > United Kingdom (0.04)
- Europe > Italy (0.04)
Shape-Graph Matching Network (SGM-net): Registration for Statistical Shape Analysis
Liang, Shenyuan, Segundo, Mauricio Pamplona, Aakur, Sathyanarayanan N., Sarkar, Sudeep, Srivastava, Anuj
This paper focuses on the statistical analysis of shapes of data objects called shape graphs, a set of nodes connected by articulated curves with arbitrary shapes. A critical need here is a constrained registration of points (nodes to nodes, edges to edges) across objects. This, in turn, requires optimization over the permutation group, made challenging by differences in nodes (in terms of numbers, locations) and edges (in terms of shapes, placements, and sizes) across objects. This paper tackles this registration problem using a novel neural-network architecture and involves an unsupervised loss function developed using the elastic shape metric for curves. This architecture results in (1) state-of-the-art matching performance and (2) an order of magnitude reduction in the computational cost relative to baseline approaches. We demonstrate the effectiveness of the proposed approach using both simulated data and real-world 2D and 3D shape graphs. Code and data will be made publicly available after review to foster research.
- North America > United States > Florida (0.04)
- North America > United States > Pennsylvania > Philadelphia County > Philadelphia (0.04)
- North America > United States > Oklahoma > Payne County > Stillwater (0.04)
- North America > United States > New York > New York County > New York City (0.04)
- Information Technology > Artificial Intelligence > Vision (1.00)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Optimization (1.00)
- Information Technology > Artificial Intelligence > Machine Learning > Neural Networks > Deep Learning (1.00)
- Information Technology > Sensing and Signal Processing > Image Processing (0.93)